package com.dingding.bean.entity;

import java.util.Date;

/**
 * 
 * @ClassName: Login
 * @Description: 用户登录
 * @author zhaochenguang
 * @date 2015-10-10 下午01:53:26
 * @version 叮叮搭车V2.0
 */
public class UserLogin {

	private String uid;// 主键ID(极光推送别名)
	private String aliasId; // 极光推送id
	private String imei;// 手机标识
	private String userName;// 用户名称
	private String userPwd;// 用户密码
	private String depositPwd;// 提现密码
	private Integer userStatus;// 用户状态
	private Integer userRole;// 用户角色 1：车主 2：乘客
	private Integer isDeposit;// 是否提现过
	private Integer isEmployee;// 是否内部员工 1：不是 2：是
	private Integer loginEquipment;// 登录的设备类型 1:iOS 2:Android
	private Date lastLoginTime;// 最后一次登陆时间
	private Date createTime;// 注册时间
	private Integer publishNumber;// 接单次数
	private Integer cancelNumber;// 取消次数
	private Integer depositNumber; // 提现次数
	private String clientVersion;// 客户端版本号
	private String weChatId; // 用户微信ID
	private Integer isAttendActivity;// 是否参加活动
	private Integer couponNumber;// 优惠券数量
	private Integer pushNumber;// 推送次数

	public UserLogin() {
		super();
	}

	public UserLogin(String uid, String aliasId, String imei, String userName, String userPwd, String depositPwd,
			Integer userStatus, Integer userRole, Integer isDeposit, Integer isEmployee, Integer loginEquipment,
			Date lastLoginTime, Date createTime, Integer publishNumber, Integer cancelNumber, Integer depositNumber,
			String clientVersion, String weChatId, Integer isAttendActivity, Integer couponNumber,Integer pushNumber) {
		super();
		this.uid = uid;
		this.aliasId = aliasId;
		this.imei = imei;
		this.userName = userName;
		this.userPwd = userPwd;
		this.depositPwd = depositPwd;
		this.userStatus = userStatus;
		this.userRole = userRole;
		this.isDeposit = isDeposit;
		this.isEmployee = isEmployee;
		this.loginEquipment = loginEquipment;
		this.lastLoginTime = lastLoginTime;
		this.createTime = createTime;
		this.publishNumber = publishNumber;
		this.cancelNumber = cancelNumber;
		this.depositNumber = depositNumber;
		this.clientVersion = clientVersion;
		this.weChatId = weChatId;
		this.isAttendActivity = isAttendActivity;
		this.couponNumber = couponNumber;
		this.pushNumber = publishNumber;
	}

	public Integer getPublishNumber() {
		return publishNumber;
	}

	public void setPublishNumber(Integer publishNumber) {
		this.publishNumber = publishNumber;
	}

	public Integer getCancelNumber() {
		return cancelNumber;
	}

	public void setCancelNumber(Integer cancelNumber) {
		this.cancelNumber = cancelNumber;
	}

	public String getUid() {
		return uid;
	}

	public void setUid(String uid) {
		this.uid = uid;
	}

	public String getAliasId() {
		return aliasId;
	}

	public void setAliasId(String aliasId) {
		this.aliasId = aliasId;
	}

	public String getImei() {
		return imei;
	}

	public void setImei(String imei) {
		this.imei = imei;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getUserPwd() {
		return userPwd;
	}

	public void setUserPwd(String userPwd) {
		this.userPwd = userPwd;
	}

	public String getDepositPwd() {
		return depositPwd;
	}

	public void setDepositPwd(String depositPwd) {
		this.depositPwd = depositPwd;
	}

	public Integer getUserStatus() {
		return userStatus;
	}

	public void setUserStatus(Integer userStatus) {
		this.userStatus = userStatus;
	}

	public Integer getUserRole() {
		return userRole;
	}

	public void setUserRole(Integer userRole) {
		this.userRole = userRole;
	}

	public Integer getIsDeposit() {
		return isDeposit;
	}

	public void setIsDeposit(Integer isDeposit) {
		this.isDeposit = isDeposit;
	}

	public Integer getIsEmployee() {
		return isEmployee;
	}

	public void setIsEmployee(Integer isEmployee) {
		this.isEmployee = isEmployee;
	}

	public Integer getLoginEquipment() {
		return loginEquipment;
	}

	public void setLoginEquipment(Integer loginEquipment) {
		this.loginEquipment = loginEquipment;
	}

	public Date getLastLoginTime() {
		return lastLoginTime;
	}

	public void setLastLoginTime(Date lastLoginTime) {
		this.lastLoginTime = lastLoginTime;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getDepositNumber() {
		return depositNumber;
	}

	public void setDepositNumber(Integer depositNumber) {
		this.depositNumber = depositNumber;
	}

	public String getClientVersion() {
		return clientVersion;
	}

	public void setClientVersion(String clientVersion) {
		this.clientVersion = clientVersion;
	}

	public String getWeChatId() {
		return weChatId;
	}

	public void setWeChatId(String weChatId) {
		this.weChatId = weChatId;
	}

	public Integer getIsAttendActivity() {
		return isAttendActivity;
	}

	public void setIsAttendActivity(Integer isAttendActivity) {
		this.isAttendActivity = isAttendActivity;
	}

	public Integer getCouponNumber() {
		return couponNumber;
	}

	public void setCouponNumber(Integer couponNumber) {
		this.couponNumber = couponNumber;
	}

	public Integer getPushNumber() {
		return pushNumber;
	}

	public void setPushNumber(Integer pushNumber) {
		this.pushNumber = pushNumber;
	}
}
